The _cccc_pppp______cccc_mmmm_dddd field is the _iiii_oooo_cccc_tttt_llll command, copied from the _cccc_qqqq______cccc_mmmm_dddd field of
the _cccc_oooo_pppp_yyyy_rrrr_eeee_qqqq structure.
The _cccc_pppp______cccc_rrrr field contains a pointer to the user credentials. It is copied
from the _cccc_qqqq______cccc_rrrr field of the _cccc_oooo_pppp_yyyy_rrrr_eeee_qqqq structure.
The _cccc_pppp______iiii_dddd field is the _iiii_oooo_cccc_tttt_llll ID, copied from the _cccc_qqqq______iiii_dddd field of the
_cccc_oooo_pppp_yyyy_rrrr_eeee_qqqq structure. It is used to uniquely identify the _iiii_oooo_cccc_tttt_llll request in
the stream.
The _cccc_qqqq______rrrr_vvvv_aaaa_llll field contains the return value from the last copy request.
If the request succeeded, it is set to 0. Otherwise, if it is non-zero,
the request failed. On success, the module or driver should continue
processing the _iiii_oooo_cccc_tttt_llll. On failure, the module or driver should abort
_iiii_oooo_cccc_tttt_llll processing and free the message. No _MMMM______IIII_OOOO_CCCC_NNNN_AAAA_KKKK message need be
generated.
The _cccc_pppp______pppp_rrrr_iiii_vvvv_aaaa_tttt_eeee field is copied from the _cccc_qqqq______pppp_rrrr_iiii_vvvv_aaaa_tttt_eeee field of the _cccc_oooo_pppp_yyyy_rrrr_eeee_qqqq
structure. It is available so that the module or driver can regain
enough state information to continue processing the _iiii_oooo_cccc_tttt_llll request. When
the _MMMM______IIII_OOOO_CCCC_DDDD_AAAA_TTTT_AAAA message is freed, any message that _cccc_pppp______pppp_rrrr_iiii_vvvv_aaaa_tttt_eeee refers to is
not freed by the STREAMS subsystem. It is the responsibility of the